package cn.jilian.admin.tool.service.impl;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Service;

import cn.jilian.admin.tool.service.HossRuleService;


@Service
public class HossRuleServiceImpl implements HossRuleService {

	
	private int ruleTreeRankId;
	
	private int ruleInputFieldRankId;
	
	private int ruleOutputFieldRankId;
	
	private int ruleAttrRankId;
	
	private int ruleRankId;
	
	@Override
	public List<Map<String, Object>> getAllExecutors() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<Map<String, Object>> getAllExprFunctions() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Map<String, Object> getConfigMetas(int executorId) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public long addRule(Map<String, Object> config, long executorId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public long attachRule(long fid, long rid) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int moveRuleFieldSeq(long sid, int step) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int moveRelatedRuleSeq(long sid, long newParentId, long newSeq) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public long addRuleInputField(long ruleId, long fieldDictId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public long addRuleOutputField(long ruleId, long fieldDictId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int deleteRuleField(long fieldId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int deleteRule(long ruleId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int detachRuleRelation(long relateId) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public List<Map<String, Object>> getRelatedRules(long id) {
		// TODO Auto-generated method stub
		return null;
	}

}
